2f6af549fb4c6cbd9ae9cfdae45c37156480c433,core/baseLanguage/graphLayout/solutions/jetbrains.mps.graphLayout.layeredLayout/source_gen/jetbrains/mps/graphLayout/layeredLayout/BKCoordinatePlacer.java,BKCoordinatePlacer,findBadEdgesInLayer,#List#,79
Before Change
closestInnerEdgePos = getOppositePos(node);
} else {
for (Edge edge : ListSequence.fromList(node.getOutEdges())) {
int targetPos = myPosInLayer[edge.getTarget().getIndex()];
if (targetPos < closestInnerEdgePos) {
SetSequence.fromSet(badEdges).addElement(edge);
}
After Change
closestInnerEdgePos = getOppositePos(node);
} else {
for (Edge edge : ListSequence.fromList(node.getOutEdges())) {
int targetPos = MapSequence.fromMap(myPosInLayer).get(edge.getTarget());
if (targetPos < closestInnerEdgePos) {
SetSequence.fromSet(badEdges).addElement(edge);
}